bulletproof shield - Turkish English Dictionary